giant squid - Alemán Inglés Diccionario